#pragma once
#include "interfaces/GuiPlugin.h"
#include "StarlabMainWindow.h"

class gui_selection : public GuiPlugin{
    Q_OBJECT
    Q_INTERFACES(GuiPlugin)
    
private:
    Document* document;
    StarlabMainWindow* mainWindow;
    PluginManager* pluginManager;
private:
    QActionGroup* decoratorGroup;
    QToolBar* toolbar;
    QMenu* menu;    
    
public:    
    virtual void load(StarlabMainWindow* mainWindow);
    virtual void update();
    
public slots:
    void toggleDecorator(QAction* );
};
